water self-purification - Español Inglés Diccionario